instantaneous safety gear buffered effect - Francés Inglés Diccionario